import heapq #q->queque 优先队列
import random
li=list(range(100))
random.shuffle(li)

print(li)

heapq.heapify(li) #建堆
n=len(li)
for i in range(n):
    print(heapq.heappop(li),end=',') #向外弹出一个最小元素
print(li)